package com.lefevre.cms.bean.user;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 刷新用户
 *
 * @author Lefevre
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class RefreshUser implements Serializable {
    private static final long serialVersionUID = 18811897311456431L;

    /**
     * 访问令牌
     **/
    private String accessToken;

    /**
     * ID
     **/
    private Long userId;

    /**
     * 会员用户名
     **/
    private String userName;

    /**
     * 呢称
     **/
    private String nickname;

    /**
     * 头像路径
     **/
    private String avatarPath;

    /**
     * 头像名称
     **/
    private String avatarName;

    /**
     * 安全摘要
     **/
    private Long securityDigest;

    /**
     * 记住密码
     **/
    private boolean rememberMe = false;

    /**
     * 第三方用户的唯一标识 例如微信的openid
     **/
    private String openId;

}
